﻿using UnityEngine;
using System.Collections;
using System;

namespace Com.ZX
{
	/// <summary>
	/// the interface can pull the object into object pool or recycle
	/// </summary>
	public interface IPoolable<T>
	{
	   	IObjectPool<T> pool { get; set; }
        void onRecycle();
	}
}